package com.lanchetech.merchant.aop;

import java.lang.annotation.*;

/**
 * 自定义注解类
 * 使用方法：
 *
 * @OperatorLog(value = "删除菜单记录")  //这里添加了AOP的自定义注解
 * @PostMapping("/del") public R deleteBatch(@RequestBody Long[] menuIds)
 */
@Target(ElementType.METHOD) //注解放置的目标位置,METHOD是可注解在方法级别上
@Retention(RetentionPolicy.RUNTIME) //注解在哪个阶段执行
@Documented //生成文档
public @interface OperatorLog {
    String value() default "";
}


